Synonyms for "ten thousand"

Words with similar meaning